Internet Explorer TV-Style Navigation OS Design Development (Windows Embedded CE 6.0)

1/6/2010

The TV-Style Navigation functionality in Windows Embedded CE gives users a way to navigate through Web pages on devices that have a limited display size and a 5-key navigational system.

OS Design Information

The following table shows operating system design information for the Internet Explorer TV-Style Navigation functionality.

Concept Description

Dependencies

Internet Explorer HTML/DHTML parsing and rendering engine.

Hardware Considerations

None.

Modules and Components

The following table shows the components and modules that implement the Internet Explorer TV-Style Navigation. For more information about the Internet Explorer 6 components and modules architecture, see Internet Explorer 6 Architecture.

Item Module Component

TV-style navigation

tvlens

tvlens

Implementation Considerations

The following table shows the Sysgen variables that control the Internet Explorer TV-Style Navigation functionality.

Sysgen variable Description

SYSGEN_TVLENS

Provides standard tvlens components.

SYSGEN_TVLENS_LARGEFONT

Provides customizable font range that enables custom mapping of HTML and CSS font sizes to your own font sizes. By default, the font sizes are set between 14 and 40 points.

SYSGEN_TVLENS_DTA

Provides directional tabbing that enables spatial navigation system that is based on the location of selectable objects relative to each other, rather than on the HTML design of the page, In addition, the browser displays a yellow rectangle around the selectable element that currently has focus.

SYSGEN_TVLENS_NOVSCRL

Disables vertical scroll bars for television-style navigation. Vertical scroll bar events are available, and applications that host the browser can provide a scroll indicator user interface element to replace the scroll bars.

SYSGEN_TVLENS_FWL

Reformats Web pages on the client to eliminate horizontal scrolling. The white space between objects or within columns on tables is eliminated and images are compressed. Multiple scrolling areas (frames) are reformatted to fit the fixed widths of the individual scrolling objects.

When you add the tvlens component by setting SYSGEN_TVLENS_ALL, all of the tvlens Sysgen variables are added to your OS design.

To add individual tvlens functionality to your OS design, set the corresponding Sysgen variable. For example, to add the Directional Tabbing Catalog item, set the SYSGEN_TVLENS_DTA. You can edit the system registry to enable or disable this tvlens functionality.

See Also

Other Resources

Internet Explorer Embedded TV-Style Navigation